Security News
RubyGems.org Adds New Maintainer Role
RubyGems.org has added a new "maintainer" role that allows for publishing new versions of gems. This new permission type is aimed at improving security for gem owners and the service overall.
@halsp/core
Advanced tools
Halsp - 面向云的现代渐进式轻量 Node.js 框架
请跟随文档 halsp.org 📚
请访问 https://quickstart.halsp.org 🌈
该网站可快速体验 Halsp,代码由
@halsp/cli
生成,运行于 StackBlitz
可以自由选择插件和运行环境,支持在线编辑、运行、调试
Halsp 是一个面向云的现代渐进式轻量 Node.js 框架
可以运行于原生 NodeJS 服务,也可以运行于 serverless
可以根据项目渐进式安装 Halsp 组件,包括路由、IOC、视图渲染、过滤器、请求管道等等
由于核心思想是中间件和依赖注入,因此 Halsp 的扩展性更强,你可以按需增加更多其他功能,也可以轻量运行小应用
Halsp 既可以运行在 serverless,也可以运行在原生 nodejs 服务、微服务等场景
Halsp 原生支持 serverless,作为云函数比其他 nodejs 框架速度更快
Halsp 源码全部使用 TypeScript 开发,有完善的智能提示
mva 架构让项目各模块耦合度更低
可选的装饰器功能让接口设计更加简单
预编译路由,启动和响应速度更快,适合用于 serverless
开箱即用的 CLI 让创建、调试、运行项目更加简单
在提交 PR 前请先阅读 Contributing to Halsp.
首先查找是否已有相关问题:
如果以上没有找到答案:
如果你能通过代码解决这个问题欢迎提交 Pull requests
Copyright (c) 2022-present, Hal Wang
FAQs
面向云的现代渐进式轻量 Node.js 框架
The npm package @halsp/core receives a total of 1,386 weekly downloads. As such, @halsp/core popularity was classified as popular.
We found that @halsp/core demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
RubyGems.org has added a new "maintainer" role that allows for publishing new versions of gems. This new permission type is aimed at improving security for gem owners and the service overall.
Security News
Node.js will be enforcing stricter semver-major PR policies a month before major releases to enhance stability and ensure reliable release candidates.
Security News
Research
Socket's threat research team has detected five malicious npm packages targeting Roblox developers, deploying malware to steal credentials and personal data.